package www.woniuxy.com.class112.service;

import com.github.pagehelper.PageInfo;
import www.woniuxy.com.class112.dto.PolicyDto;
import www.woniuxy.com.class112.param.achievement.AchievementCompileParam;
import www.woniuxy.com.class112.param.achievement.AchievementFdAllParam;
import www.woniuxy.com.class112.param.achievement.AddAchievementParam;

public interface AchievementService {
    PageInfo<PolicyDto> achievementfdAll(AchievementFdAllParam param);

    void delistachievement(Long policyId);

    void enableachievement(Long policyId);

    void deleteachievement(Long policyId);

    void addachievement(AddAchievementParam param);

    void compileachievement(AchievementCompileParam param);

    void tapNUm(Long id);

    PageInfo<PolicyDto> userachievementfdAll(AchievementFdAllParam param);
}
